cell in a police station - Espagnol Anglais Dictionnaire